#ifndef CCURSOR_H_
#define CCURSOR_H_

#include "CRender.h"
#include <D3D10_1.h>
#include <D3DX10.h>

class CCursor
{
public:
	
	//define cursor states and shit

private:

	CCursor();
	~CCursor();
	CCursor(const CCursor&);
	CCursor& operator=(const CCursor&);

	int m_nXPos;
	int m_nYPos;


	//change this you drunk bastard
	SSprite* cursorTexture;

public:

	static CCursor* GetInstance();

	void Init();
	void ShutDown();

	void Update();
	void Render();


};


#endif